package com.uqbar.componentes;

import java.awt.Color;
import java.awt.Font;

import com.uqbar.arkanoid.Arkanoid;
import com.uqbar.arkanoid.ArkanoidScene;
import com.uqbar.vainilla.DeltaState;
import com.uqbar.vainilla.GameComponent;
import com.uqbar.vainilla.appearances.Label;
import com.uqbar.vainilla.events.constants.Key;

public class PantallaFinal extends GameComponent<ArkanoidScene>{
	
	private String mensaje;
	
	public PantallaFinal(double x, double y, String mensaje, Color color) {
		
		super(new Label(new Font("verdana", Font.BOLD, 24), color, mensaje), x, y);
		
	}

	@Override
	public void update(DeltaState deltaState) {
		if(deltaState.isKeyPressed(Key.R)) {
			this.getGame().setCurrentScene(((Arkanoid)this.getGame()).buildArkanoidScene());
		}
		super.update(deltaState);
	}
	
	public String getMensaje(){
		return this.mensaje;
	}
	

}
